home *** CD-ROM | disk | FTP | other *** search
/ Aminet 3 / Aminet 3 - July 1994.iso / Aminet / util / misc / UserTool1_0.lha / UserTool / Source / DMakefile next >
Encoding:
Makefile  |  1994-01-22  |  733 b   |  39 lines

  1. NAME = /UserTool
  2. DNAME = UTd
  3.  
  4. CC = sc
  5. LD = slink
  6.  
  7. SRCS = UserTool.c main.c stubs.c parse.c funcs.c
  8.  
  9. CFLAGS = NOMINC STRMER UTILLIB NOSTKCHK DEF SASC DBG=F
  10. LDFLAGS = NOICONS SMALLCODE SMALLDATA WITH LIB:utillib.with FROM LIB:c.o
  11.  
  12. OBJDIR = //sobjs/UserTool
  13.  
  14. OBJS = $(SRCS:"*.c":"$(OBJDIR)/*.o")
  15.  
  16. LIBS = LIB:reqtools.lib LIB:sc.lib LIB:amiga.lib
  17.  
  18. all: $(OBJDIR) $(NAME)
  19.  
  20. debug: $(OBJDIR) XDEBUG
  21.  
  22. $(OBJDIR): $(OBJDIR)
  23.     makedir $(OBJDIR)
  24.  
  25. $(NAME): $(OBJS)
  26.     $(LD) NODEBUG $(LDFLAGS) $(OBJS) TO $(NAME) LIB $(LIBS)
  27.  
  28. XDEBUG: $(OBJS)
  29.     $(LD) ADDSYM $(LDFLAGS) $(OBJS) TO $(DNAME) LIB $(LIBS)
  30.  
  31. $(OBJS): $(SRCS)
  32.     $(CC) $(CFLAGS) %(right) OBJNAME %(left)
  33.  
  34. clean:
  35.     delete FORCE QUIET $(OBJS) $(DNAME) $(DNAME).info
  36.  
  37. revision:
  38.     BumpRev 37 UserTool
  39.